These maps summarize the latest available COVID-19 outbreak data from Johns Hopkins University’s COVID-19 project, the New York Time’s COVID-19 project, the City of St. Louis, and St. Louis County.
For state and county-level data, this site uses the most recent Johns Hopkins University daily release. For all prior days, the New York Times’ data are used. The Johns Hopkins data are published on a faster schedule but sometimes are not updated for all states or counties. Conversely, the New York Times’ data are published on a slower schedule but have more consistent updates across states and counties. Using the latest Johns Hopkins release allows for faster updates, while using the New York Times’ data for all prior days balances our need for recent data with consistency.
Unlike other interactive maps being used to track the outbreak, the initial three maps include the counties in Illinois and Kansas that are part of the St. Louis and Kansas City metropolitan areas. Kansas City is displayed here as if it were its own county. This is necessary because their public health department is reporting data for the city separate from the four counties that include parts of Kansas City.
The final map is also unique - it includes both the City of St. Louis and St. Louis County on one map and with a shared set of legend values, making direct comparisons possible. It shows Zip Code Tabulation Areas (ZCTAs), which are generalized areas that are roughly equivalent to USPS zip-codes. They are not 100% the same, however, and some homes with a given zip code may fall outside of ZCTA boundaries.
These maps are fully interactive. Clicking on a county will reveal some details about that place. You can navigate around them just as you would with Google Maps. You can zoom with your mouse or the plus and minus buttons in the upper-left corner of each map. You may also move the maps around by clicking with your mouse and dragging.
Due to lags in reporting, both at the public health department level and at Johns Hopkins itself, these numbers may lag behind other figures reported in the media. Data are based on confirmed tests and deaths, which are in turn biased by the lack of testing. The extent to which we are increasing testing may also make it seem like there are increases in cases, something known as “surveillance bias.” While we are almost certainly seeing spreading infection in Missouri communities, it is important to understand that increased testing is driving some of the observed increases in confirmed cases.
In addition to the interactive maps below, I regularly update a range of static maps and plots that capture the progression of the COVID-19 outbreak in Missouri, several metro areas, and at the ZCTA (zip code) level in St. Louis City and County. The most recent versions of each plot can be viewed by clicking on the links within the tabs below.
| Links | ||
|---|---|---|
| Confirmed Cases Map | Confirmed Cases (Log) |
| Links | ||
|---|---|---|
| Confirmed Cases Map | Confirmed Cases Plot (Rate) | Confirmed Cases Plot (Log) |
| Case Fatality (Rate) | Mortality (Rate) |
| Links | ||
|---|---|---|
| Confirmed Cases Map | Confirmed Cases Plot (Rate) | Confirmed Cases Plot (Log) |
| Case Fatality (Rate) | Mortality (Rate) |
While the City of St. Louis, St. Louis County, and Kansas City provide day-by-day tracking of cumulative cases on their respective dashboards, the State of Missouri does not. The following tabs provide daily breakdowns of COVIV data as well as additional statistics not included in the existing dashboards. Please note that the two average columns for confirmed cases and deaths are both seven-day rolling averages.
This first map uses data from the Kaiser Health Network to identify counties (in gray) without any hospitals as well as the number of ICU beds per 1,000 residents in counties that do have hospitals. Keep in mind that some hospitals may have expanded ICU bed capacity in anticipation of increased need.
For Kansas City, all hospital and ICU bed data have been allocated to Jackson, Clay, Cass, and Platte Counties. If you have a sense of number of beds in Kansas City, MO itself as opposed to the surrounding counties, please feel free to drop me an email.
This map shows confirmed infections as a rate per 1,000 residents. It is important not to map the raw counts themselves, but if you want to see those data, click on a county. You can also view the hospital infrastructure details from the first map for each county by clicking on them or by viewing the data table.
This map shows a seven-day rolling average of new confirmed cases. For this map, this covers 2020-04-15 back through 2020-04-08. There is not a threshold for what constitutes a high or low average, but the higher the average number of new cases, the more new spread we can infer. For mapping purposes, these are displayed as a rate per 1,000 residents. As with the prior maps, additional details are available by clicking on each county or on the data table.
This map shows confirmed mortality as a rate per 1,000 residents. As with the prior maps, raw counts of deaths and hospital infrastructure details are available by clicking on individual counties or on the data table.
This map shows confirmed infections as a rate per 1,000 residents for all ZCTAs with five or more patients. It is important not to map the raw counts themselves, but if you want to see those data, click on a ZCTA or the data table. If a ZCTA straddles the city and the county, and only has confirmed infection numbers in one entity, its estimated partial population will be displayed. Similarly, estimated partial populations for zip codes that straddle outlying counties are used.